you seem different - French English Dictionary